 *{
        margin: 0;
        padding: 0;
    }
    body{
        background-color: #f5f5f5;
    }
    a{text-decoration:none;}
    header{
        width: 1230px;
        margin: 0 auto;
        overflow: hidden;
        zoom: 1;
    
    }
    header img{
        max-width: 189px;
        margin: 15px 0;
        float: left;
    }
    header span{
        font-size: 28px;
        float: left;
        margin-top: 25px;
        color: #ccc;
    }
    
    .phone{
        width: 1230px;
        height: 45px;
        margin: 0 auto;
        font-size: 18px;
        position:relative;
    }
    .phone span:nth-child(1){
     width: 160px;
     height: 45px;
     border-top: 2px solid red;
     border-left: 1px solid #ccc;
     border-right: 1px solid #ccc;
     background-color: white;
     position:absolute;
     margin-left: 220px;
     text-align: center;
     line-height: 45px;
     cursor: pointer;
    
    }
    .phone span:nth-child(2){
        width: 160px;
        height: 45px;
       border: 1px solid #ccc;
        background-color: white;
        position:absolute;
        margin-left: 395px;
        text-align: center;
        line-height: 45px;
        cursor: pointer;
       }
       .phone span:nth-child(3){
        line-height: 45px;
        float: right;
       }
       .SJ{
           color: red;
           width: 160px;
        height: 45px;
        display: block;
       }
       .YX{
           color: black;
           width: 160px;
           height: 45px;
           display: block;
       }
       .reg{
        width: 1230px;
        height: 530px;
        border: 1px solid #ccc;
        margin: 0 auto;
        margin-top: 1px;
        background-color: white;
    }
    .reg p {
        width: 620px;
        height: 42px;
        display: flex;
    }
    .reg p span{
        width: 235px;
        text-align: right;
        line-height: 44px;
        font-size: 18px;
    }
    .reg p input{
        height: 44px;
        font-size: 15px;
        outline:none;
    }
    .reg p:nth-child(1){
        margin-top: 43px;
    }
    .reg p:not(reg_1){
        margin-top: 34px;
    }
    .reg_2 input{
    width: 190px;
    }
    .reg_2 i{
        width: 125px;
        text-align: center;
    }
    .reg_1 input,.reg_3 input{
        width: 380px;
    }
    .reg_4{
        height: 50px;
        width: 315px;
        margin-left: 235px;
        text-align: center;
    }
    #register{
       height: 50px;
       width: 315px;
       font-size: 22px;
        line-height: 50px;
    
    }